ESP3D Lib  1.0
3D Printer WiFi Library
WiFiConfig Class Reference

#include <wificonfig.h>

Public Member Functions

 WiFiConfig ()
 
 ~WiFiConfig ()
 

Static Public Member Functions

static void wait (uint32_t milliseconds)
 
static bool isValidIP (const char *string)
 
static bool isPasswordValid (const char *password)
 
static bool isSSIDValid (const char *ssid)
 
static bool isHostnameValid (const char *hostname)
 
static uint32_t IP_int_from_string (String &s)
 
static String IP_string_from_int (uint32_t ip_int)
 
static bool StartAP ()
 
static bool StartSTA ()
 
static void StopWiFi ()
 
static int32_t getSignal (int32_t RSSI)
 
static void begin ()
 
static void end ()
 
static void handle ()
 
static void restart_ESP ()
 

Detailed Description

Definition at line 105 of file wificonfig.h.

Constructor & Destructor Documentation

◆ WiFiConfig()

WiFiConfig::WiFiConfig ( )

◆ ~WiFiConfig()

WiFiConfig::~WiFiConfig ( )

Member Function Documentation

◆ begin()

static void WiFiConfig::begin ( )
static

◆ end()

static void WiFiConfig::end ( )
static

◆ getSignal()

static int32_t WiFiConfig::getSignal ( int32_t  RSSI)
static

◆ handle()

static void WiFiConfig::handle ( )
static

◆ IP_int_from_string()

static uint32_t WiFiConfig::IP_int_from_string ( String &  s)
static

◆ IP_string_from_int()

static String WiFiConfig::IP_string_from_int ( uint32_t  ip_int)
static

◆ isHostnameValid()

static bool WiFiConfig::isHostnameValid ( const char *  hostname)
static

◆ isPasswordValid()

static bool WiFiConfig::isPasswordValid ( const char *  password)
static

◆ isSSIDValid()

static bool WiFiConfig::isSSIDValid ( const char *  ssid)
static

◆ isValidIP()

static bool WiFiConfig::isValidIP ( const char *  string)
static

◆ restart_ESP()

static void WiFiConfig::restart_ESP ( )
static

◆ StartAP()

static bool WiFiConfig::StartAP ( )
static

◆ StartSTA()

static bool WiFiConfig::StartSTA ( )
static

◆ StopWiFi()

static void WiFiConfig::StopWiFi ( )
static

◆ wait()

static void WiFiConfig::wait ( uint32_t  milliseconds)
static

The documentation for this class was generated from the following file: